#pragma once
#include "EpilObject.h"


class EpilInterpreter;


class EpilValueObject : public EpilObject
{
public:
	EpilValueObject( EpilInterpreter * interpreter );
	virtual ~EpilValueObject();

	virtual EpilAssignType				GetAssignType() const							{ return EAT_Value; }
	virtual EpilObject *				CreateCopy();
	virtual void						ReleaseCopy();
	virtual EpilValueObject *			Clone() const = 0;
};
